#ifndef __VERTEXARRAY_H__
#define __VERTEXARRAY_H__

#include "VertexBuffer.h"
#include "VertexBufferLayout.h"

class VertexArray {
private:
	unsigned int ID;

public:
	VertexArray();
	~VertexArray();

public:
	void AddBuffer(const VertexBuffer& buffer, const VertexBufferLayout& layout);
	void Bind() const;
	void UnBind() const;
};

#endif // !__VERTEXARRAY_H__
